home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mac Magazin/MacEasy 32
/
Mac Magazin and MacEasy Magazine CD - Issue 32.iso
/
Grafik & Text
/
OzTeX3.0
/
TeX-inputs
/
LaTeX
/
contrib
/
hyperref
/
pdftex.cfg
< prev
Wrap
Text File
|
1997-03-26
|
4KB
|
147 lines
%%
%% This is file `pdftex.cfg',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% hyperref.dtx (with options: `pdftex,outlines')
%%
\def\fileversion{4.21}
\def\filedate{1997/03/12}
\def\docdate {1997/03/12}
\def\new@pdflink#1{%
\def\hyper@hash{}%
\pdfdest
name {#1} fitbh
}
\def\pdf@endanchor{}
\def\pdfBorderAttrs{/Border [0 0 1] }
\def\find@pdflink#1{%
\def\hyper@hash{}%
\leavevmode\pdfannotlink
attr{\pdfBorderAttrs/C [\CurrentBorderColor]}
goto name {#1}%
\bgroup\colorlink{\LinkColor}%
}
\def\close@pdflink{\egroup\pdfendlink}
\def\hyperbaseurl#1{}
\def\hyper@@@anchor#1{\new@pdflink{#1}\anchor@spot\pdf@endanchor}
\def\hyper@anchorstart#1{\new@pdflink{#1}\@ActiveAnchortrue}
\def\hyper@anchorend{\@ActiveAnchorfalse\pdf@endanchor}
\def\hyper@linkstart#1{\find@pdflink{#1}}
\def\hyper@linkend{\close@pdflink}
\def\hyper@@link[#1]#2#3#4{%
\ifx\\#2\\%
\edef\CurrentBorderColor{\csname BorderColor@#1\endcsname}%
\find@pdflink{#2#3}#4\close@pdflink
\else
\Externalpdfmark{#2}{#3}{#4}%
\fi
}
\def\CurrentBorderColor{\BorderColor@Normal}
\def\@URLpdfmark#1#2{%
\def\hyper@hash{}%
\leavevmode\pdfannotlink
attr{/Border [0 0 1] /C [\BorderColor@URL]}
uri{#2}{\colorlink{\LinkColor}#1}%
\pdfendlink
}
\def\@Filepdfmark#1#2#3{%
\def\hyper@hash{}%
\leavevmode\pdfannotlink
attr{/Border [0 0 1] /C [\BorderColor@File]}
goto file{#3} name{#1}{\colorlink{\LinkColor}#2}%
\pdfendlink
}
\pdfoutput=1
\pdffontsubset=1
\pdfcompresslevel=9
\pdfpagewidth\paperwidth
\pdfpageheight\paperheight
\def\@writetorep#1#2#3{}
\def\Externalpdfmark#1#2#3{%
\expandafter\@Externalpdfmark{#2}{#3}#1:::\\
}
\def\@Externalpdfmark#1#2#3:#4:#5:#6\\{%
\def\@pdftempa{#3#6}\def\@pdftempb{file:}%
\ifx\@pdftempa\@pdftempb
\@Filepdfmark{#1}{#2}{#4}%
\else
\def\@pdftempb{file::}%
\ifx\@pdftempa\@pdftempb
\@Filepdfmark{#1}{#2}{{#4:#5}}%
\else
\ifx\\#6\\%
\def\@url{#3#1}
\else
\ifx\\#5\\\def\@url{#3:#4#1}\else\def\@url{#3:#4:#5#1}\fi
\fi
\@URLpdfmark{#2}{\@url}%
\fi
\fi
}
\def\BorderColor@Normal{1 0 0}
\def\BorderColor@URL{0 1 1}
\def\BorderColor@File{0 .5 .5}
\def\BorderColor@Cite{0 1 0}
\def\BorderColor@Page{1 1 0}
\let\H@old@sect\@sect
\def\@sect#1#2#3#4#5#6[#7]#8{%
\H@old@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{#8}%
\ifx\\#1\\\else
\ifnum#2<\c@secnumdepth
\edef\@thishlabel{\csname theH#1\endcsname}%
\@writetorep{#7}{#1.\@thishlabel}{#2}\fi
\fi
}
\let\H@old@part\@part
\def\@part[#1]#2{%
\H@old@part[{#1}]{#2}%
\@writetorep{#1}{part.\theHpart}{-1}%
}
\let\H@old@chapter\@chapter
\def\@chapter[#1]#2{%
\H@old@chapter[{#1}]{#2}%
\@writetorep{#1}{chapter.\theHchapter}{0}%
}
\expandafter\def\csname Parent-2\endcsname{}
\expandafter\def\csname Parent-1\endcsname{}
\expandafter\def\csname Parent0\endcsname{}
\expandafter\def\csname Parent1\endcsname{}
\newwrite\@outlinefile
\def\@writetorep#1#2#3{%
\@tempcnta#3
\expandafter\edef\csname Parent#3\endcsname{#2}%
\advance\@tempcnta by -1
\ifx\ReadBookmarks\relax\else
\protected@write\@outlinefile%
{\def\TeX{TeX}%
\def\LaTeX{LaTeX}%
\let\label\@gobble
\let\index\@gobble
\let\glossary\@gobble}%
{%
\protect\BOOKMARK{#2}{#1}{\csname Parent\the\@tempcnta\endcsname}}%
\fi
}
\AtBeginDocument{\ReadBookmarks}
\def\ReadBookmarks{%
\typeout{Establishing bookmarks from \jobname.out}%
\def\BOOKMARK ##1##2##3{\calc@bm@number{##3}}%
\InputIfFileExists{\jobname.out}{}{}%
\def\BOOKMARK ##1##2##3{%
\pdfoutline goto
name{##1}count-\check@bm@number{##1}{##2}%
}
\InputIfFileExists{\jobname.out}{}{}%
\immediate\openout\@outlinefile=\jobname.out
}
\def\check@bm@number#1{\expandafter \ifx\csname#1\endcsname \relax 0%
\else \csname#1\endcsname \fi}
\def\calc@bm@number#1{\@tempcnta=\check@bm@number{#1}\relax
\advance\@tempcnta by1
\expandafter\xdef\csname#1\endcsname{\the\@tempcnta}}
\endinput
%%
%% End of file `pdftex.cfg'.